#ifndef __OLORIN_VIEWPORT__
#define __OLORIN_VIEWPORT__

#include <DLL.hpp>

namespace Olorin
{
	namespace Graphics
	{
		class DLLAPI Viewport
		{
		private:
			int width;
			int height;

			int x;
			int y;

			float minDepth;
			float maxDepth;
		public:
			//Viewport();

			const int& getWidth() const;
			const int& getHeight() const;
			const int& getX() const;
			const int& getY() const;
			const float getAspectRatio() const;

		};
	}
}

#endif